home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
3D GFX
/
3D GFX.iso
/
amiutils
/
u_z
/
videotxt
/
install_videotxt
< prev
next >
Wrap
Text File
|
1995-12-30
|
6KB
|
204 lines
; Install-Script fⁿr VideoTXT
;
; ⌐ 1994 Michael Bettler, Andreas Knust, Joachim E. Deu▀en
;
; $VER:VideoTXTInstall 0.97 (07-Nov-94)
(message "Willkommen zur Installation von VideoTXT V2.4\n\n"
"Copyright ⌐ 1993,94 by HSL Lenzen\n\nHard- & Software Lenzen\nKlinkhammer 4\n41751 Viersen\nTel.:02153/5831 Fax:02153/13383\n\n"
"Programmiert von Stefan Wegener\nHardware von Klaus K÷ster\n"
)
(set Ok 0)
(set savedest "Work:")
(set newdirname "VideoTXT_2.4")
(complete 0)
(set ToDo (askoptions (prompt "Bitte wΣhlen Sie die gewⁿnschte Operation:")
(help @askoptions-help)
(choices "VideoTXT und Doks installieren"
"VTXT und VTXT_Prefs installieren"
"Fonts installieren bzw. updaten"
"Libraries installieren bzw. updaten"
"MagicWB Symbole installieren"
"Beispiel-Seiten entpacken")
(default 15)
)
)
(set TempDo ToDo)
(if (<> (BITAND ToDo $3) 0)
(
(set askdest (askdir (prompt "Bitte wΣhlen Sie, wo das VideoTXT-Verzeichnis installiert werden soll.")
(help (cat "In diesem Einstellungsfenster k÷nnen Sie festlegen, wohin VideoTXT \
installiert werden soll.\nGeben Sie das gewⁿnschte Laufwerk und evtl. die Schublade an.\n\n" @askdir-help))
(default savedest )
(newpath))
)
(set newdest (tackon askdest newdirname))
(if (= (exists newdest) 0)
(makedir newdest (prompt ("Erstelle Verzeichnis %s!" newdest))
(help @makedir-help)
(infos)
)
)
(set @default-dest newdest)
)
)
(complete 10)
(set ToDo TempDo)
(working "Kopiere VideoTXT und Doks...")
(if (<> (BITAND TempDo $1) 0)
(copyfiles (prompt "Kopiere VideoTXT und Doks...")
(help (cat "Das Hauptprogramm von VideoTXT und die AmigaGuide-Dokumentation werden auf Ihre Festplatte kopiert\n\n" @copyfiles-help))
(source "VideoTXT:")
(dest @default-dest)
(pattern "(VideoTXT#?)")
(infos))
)
(complete 20)
(set ToDo TempDo)
(if (<> (BITAND ToDo $2) 0)
(copyfiles (prompt "Kopiere VTXT...")
(help (cat "Die Programme von VTXT werden auf Ihre Festplatte kopiert\n\n" @copyfiles-help))
(source "VideoTXT:")
(dest @default-dest)
(pattern "(VTXT#?|VTXT_Prefs#?)")
(infos))
)
(complete 30)
(if (<> (BITAND ToDo $10) 0)
(copyfiles (prompt "Kopiere MagicWB Symbole...")
(help (cat "Die Symbole fⁿr MagicWB Benutzer werden installiert\n\n" @copyfiles-help))
(source "VideoTXT:MWB/")
(dest @default-dest)
(pattern "(V#?.info)")
(infos))
)
(complete 35)
(if (<> (BITAND ToDo $10) 0)
(delete (tackon @default-dest "VideoTXT_2.4.info"))
)
(if (<> (BITAND ToDo $10) 0)
(copyfiles (prompt "Kopiere MagicWB Symbole...")
(help (cat "Die Symbole fⁿr MagicWB Benutzer werden installiert\n\n" @copyfiles-help))
(source "VideoTXT:MWB/")
(dest askdest)
(pattern "(VideoTXT_2.4.info)")
(infos))
)
(complete 40)
(tooltype (prompt "Passe Positionen an...")
(help @tooltype-help)
(dest (tackon @default-dest "VideoTXT"))
(noposition))
(complete 45)
(tooltype (prompt "Passe Positionen an...")
(help @tooltype-help)
(dest (tackon @default-dest "VTXT"))
(noposition))
(complete 50)
(tooltype (prompt "Passe Positionen an...")
(help @tooltype-help)
(dest (tackon @default-dest "VTXT_Prefs"))
(noposition))
(complete 55)
(tooltype (prompt "Passe Positionen an...")
(help @tooltype-help)
(dest (tackon @default-dest "VideoTXT.guide"))
(noposition))
(complete 60)
(set ToDo TempDo)
(if (<> (BITAND ToDo $4) 0)
(copyfiles (prompt "Kopiere Fonts...")
(help (cat "Es werden die ben÷tigten Fonts in das FONT Verzeichnis kopiert\n\n" @copyfiles-help))
(source "VideoTXT:fonts")
(dest "FONTS:")
(fonts)
(all))
)
(complete 70)
(set ToDo TempDo)
(if (<> (BITAND ToDo $8) 0)
(
(copylib (prompt "Installiere ReqTools.library...")
(help @copylib-help)
(if (< (/ (getversion) 65536) 37)
(
(source "VideoTXT:libs_1.3/reqtools.library")
)
(
(source "VideoTXT:libs_2.0/reqtools.library")
)
)
(dest "LIBS:")
(confirm)
)
)
)
(complete 80)
(set cachedir (tackon @default-dest "CACHE"))
(set cachedir (askdir (prompt "Bitte wΣhlen Sie ein Verzeichnis fⁿr die Videotext-Seiten!")
(help (cat "Geben Sie einen Namen fⁿr das CACHE-Verzeinis an." @askdir-help))
(default cachedir)
(newpath))
)
(if (= (exists cachedir) 0)
(makedir cachedir (prompt ("Erstelle Verzeichnis %s!" cachedir))
(help @makedir-help)
(infos))
)
(complete 85)
(set assignline ("ASSIGN VideoTXT: %s" @default-dest))
(startup @app-name assignline
(help @startup-help)
(prompt ("Soll das Assign\n\n%\n\nin S:user-startup angelegt werden?" assignline))
)
(complete 90)
(if (<> (BITAND ToDo $20) 0)
)
(complete 100)
(IF (> (run "Sys:Utilities/MultiView VideoTXT:Lies.Mich") 0)
(IF (> (run "Sys:Utilities/AmigaGuide VideoTXT:Lies.Mich") 0)
(run "More VideoTXT:Lies.Mich")
)
)
(exit "Bitte vergessen Sie nicht, in jedem Fall eine PROZESSORANPASSUNG an Ihrem Dekoder durchzufⁿhren.\n (Handbuch 2.3, Kapitel 2, Seite 24)\nAnderenfalls kann es vorkommen, da▀ der Dekoder nicht oder nur unzureichend arbeitet!\n")